scRNAseq: Bioconductor
DropletUtils: Bioconductor
scater: Bioconductor, GitHub, Paper
Demo Dataset: BachMammaryData from Differentiation dynamics of mammary epithelial cells revealed by single-cell RNA sequencing Nat Commun. 2017;8(1):2128.
License: GPL-3.0
we will use the example data set BachMammaryData from the scRNAseq Bioconductor package to demonstrate how to use various R packages, such as scater, DropletUtils, ggplot2, etc to perform scRNA-seq analysis.
This mouse scRNA-seq dataset contains expression values of mammary epithelial cells of 8 samples (G_1, G_2, L_1, L_2, NP_1, NP_2, PI_1, PI_2) from four developmental time points; nulliparous (NP), day 14.5 gestation (G), day 6 lactation (L) and 11 days post natural involution (PI).
Install the scRNAseq package and follow the steps in Part 1 to load BachMammaryData.
# From CRAN
install.packages(c("scales", "ggbeeswarm"))
# From Bioconductor
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install(c("scRNAseq", "DropletUtils", "scater"))